
#include<stdio.h>
void print(int a[],int n)
{
    int i;
      for(i=0; i<5; i++)
        printf("%d ",a[i]);
    printf("\n");
}
int main()
{
    int a[5]={0};
    int i;
    //a[5]=3;//out of boundary

    for(i=0; i<5; i++)
        printf("%d ",&a[i]);
    printf("\n");
    for(i=0; i<5; i++)
        printf("%d ",a+i);
    printf("\n");
    //a={1,2,3,4,5};//wrong
    for(i=0;i<5;i++)
        scanf("%d",a+i);
    memset(a,0,sizeof(a));
    print(a,5);
    memset(a,1,sizeof(a));
    print(a,5);
    memset(a+1,0,16);
    return 0;
}
